stuffed squids - Turco Inglés Diccionario